home *** CD-ROM | disk | FTP | other *** search
/ Champak 40 / Vol 40.iso / games / ufo_comm.swf / scripts / DefineSprite_206 / frame_56 / DoAction.as
Encoding:
Text File  |  2007-04-25  |  21.6 KB  |  698 lines

  1. var ┬º\x01┬º = 379;
  2. loop0:
  3. while(true)
  4. {
  5.    if(eval("\x01") == 379)
  6.    {
  7.       set("\x01",eval("\x01") - 77);
  8.       ┬º┬ºpush(true);
  9.       continue;
  10.    }
  11.    if(eval("\x01") == 302)
  12.    {
  13.       set("\x01",eval("\x01") + 401);
  14.       if(┬º┬ºpop())
  15.       {
  16.          set("\x01",eval("\x01") - 44);
  17.       }
  18.       continue;
  19.    }
  20.    if(eval("\x01") == 284)
  21.    {
  22.       set("\x01",eval("\x01") - 144);
  23.       while(true)
  24.       {
  25.          if(!┬º┬ºpop())
  26.          {
  27.             set("\x01",eval("\x01") - 632);
  28.             break loop0;
  29.          }
  30.          if(eval("\x01") != 303)
  31.          {
  32.             break loop0;
  33.          }
  34.          set("\x01",eval("\x01") + 229);
  35.          if(┬º┬ºpop())
  36.          {
  37.             set("\x01",eval("\x01") + 386);
  38.          }
  39.          while(true)
  40.          {
  41.             if(eval("\x01") == 605)
  42.             {
  43.                set("\x01",eval("\x01") - 328);
  44.                ┬º┬ºpush(true);
  45.                continue;
  46.             }
  47.             if(eval("\x01") == 454)
  48.             {
  49.                set("\x01",eval("\x01") - 84);
  50.                ┬º┬ºpush(true);
  51.                continue;
  52.             }
  53.             if(eval("\x01") == 132)
  54.             {
  55.                set("\x01",eval("\x01") + 481);
  56.                break loop0;
  57.             }
  58.             if(eval("\x01") == 93)
  59.             {
  60.                set("\x01",eval("\x01") + 373);
  61.                break loop0;
  62.             }
  63.             if(eval("\x01") == 918)
  64.             {
  65.                set("\x01",eval("\x01") - 92);
  66.                _parent.counter = 1;
  67.                break loop0;
  68.             }
  69.             if(eval("\x01") == 532)
  70.             {
  71.                set("\x01",eval("\x01") + 386);
  72.                break loop0;
  73.             }
  74.             if(eval("\x01") == 277)
  75.             {
  76.                set("\x01",eval("\x01") - 184);
  77.                if(┬º┬ºpop())
  78.                {
  79.                   set("\x01",eval("\x01") + 373);
  80.                }
  81.                continue;
  82.             }
  83.             if(eval("\x01") == 466)
  84.             {
  85.                set("\x01",eval("\x01") - 420);
  86.                ┬º┬ºpush(true);
  87.                continue;
  88.             }
  89.             if(eval("\x01") == 613)
  90.             {
  91.                set("\x01",eval("\x01") - 346);
  92.                ┬º┬ºpush(true);
  93.                continue;
  94.             }
  95.             if(eval("\x01") == 943)
  96.             {
  97.                set("\x01",eval("\x01") - 489);
  98.                set(┬º┬ºpop(),┬º┬ºpop() - ┬º┬ºpop());
  99.                break loop0;
  100.             }
  101.             if(eval("\x01") == 387)
  102.             {
  103.                set("\x01",eval("\x01") + 375);
  104.                ┬º┬ºpush(true);
  105.                continue;
  106.             }
  107.             if(eval("\x01") == 267)
  108.             {
  109.                set("\x01",eval("\x01") + 676);
  110.                if(┬º┬ºpop())
  111.                {
  112.                   set("\x01",eval("\x01") - 489);
  113.                }
  114.                continue;
  115.             }
  116.             if(eval("\x01") == 370)
  117.             {
  118.                set("\x01",eval("\x01") + 163);
  119.                if(┬º┬ºpop())
  120.                {
  121.                   set("\x01",eval("\x01") - 146);
  122.                }
  123.                continue;
  124.             }
  125.             if(eval("\x01") != 533)
  126.             {
  127.                if(eval("\x01") == 366)
  128.                {
  129.                   set("\x01",eval("\x01") - 63);
  130.                   ┬º┬ºpush(true);
  131.                }
  132.                else
  133.                {
  134.                   if(eval("\x01") == 826)
  135.                   {
  136.                      set("\x01",eval("\x01") - 826);
  137.                      break loop0;
  138.                   }
  139.                   if(eval("\x01") == 46)
  140.                   {
  141.                      set("\x01",eval("\x01") + 86);
  142.                      if(┬º┬ºpop())
  143.                      {
  144.                         set("\x01",eval("\x01") + 481);
  145.                      }
  146.                   }
  147.                   else
  148.                   {
  149.                      if(eval("\x01") != 762)
  150.                      {
  151.                         break;
  152.                      }
  153.                      set("\x01",eval("\x01") + 236);
  154.                      if(┬º┬ºpop())
  155.                      {
  156.                         set("\x01",eval("\x01") - 632);
  157.                      }
  158.                   }
  159.                }
  160.                continue;
  161.             }
  162.             set("\x01",eval("\x01") - 146);
  163.             loop3:
  164.             while(true)
  165.             {
  166.                if(eval(┬º┬ºpop()) == 738)
  167.                {
  168.                   set("\x01",eval("\x01") - 161);
  169.                   break loop0;
  170.                }
  171.                if(eval("\x01") == 775)
  172.                {
  173.                   set("\x01",eval("\x01") + 91);
  174.                   if(┬º┬ºpop())
  175.                   {
  176.                      set("\x01",eval("\x01") + 77);
  177.                   }
  178.                }
  179.                else if(eval("\x01") == 293)
  180.                {
  181.                   set("\x01",eval("\x01") + 45);
  182.                   if(┬º┬ºpop())
  183.                   {
  184.                      set("\x01",eval("\x01") + 264);
  185.                   }
  186.                }
  187.                else
  188.                {
  189.                   if(eval("\x01") == 246)
  190.                   {
  191.                      set("\x01",eval("\x01") - 246);
  192.                      break loop0;
  193.                   }
  194.                   if(eval("\x01") == 64)
  195.                   {
  196.                      set("\x01",eval("\x01") + 107);
  197.                      if(┬º┬ºpop())
  198.                      {
  199.                         set("\x01",eval("\x01") + 118);
  200.                      }
  201.                   }
  202.                   else if(eval("\x01") == 249)
  203.                   {
  204.                      set("\x01",eval("\x01") + 526);
  205.                      ┬º┬ºpush(true);
  206.                   }
  207.                   else if(eval("\x01") == 577)
  208.                   {
  209.                      set("\x01",eval("\x01") - 513);
  210.                      ┬º┬ºpush(true);
  211.                   }
  212.                   else if(eval("\x01") == 289)
  213.                   {
  214.                      set("\x01",eval("\x01") - 126);
  215.                      ┬º┬ºpush(true);
  216.                   }
  217.                   else
  218.                   {
  219.                      if(eval("\x01") != 163)
  220.                      {
  221.                         break loop0;
  222.                      }
  223.                      set("\x01",eval("\x01") - 153);
  224.                      if(┬º┬ºpop())
  225.                      {
  226.                         set("\x01",eval("\x01") + 239);
  227.                      }
  228.                   }
  229.                }
  230.                while(true)
  231.                {
  232.                   if(eval("\x01") == 467)
  233.                   {
  234.                      set("\x01",eval("\x01") + 60);
  235.                      ┬º┬ºpush(true);
  236.                      continue;
  237.                   }
  238.                   if(eval("\x01") == 602)
  239.                   {
  240.                      set("\x01",eval("\x01") - 356);
  241.                      x = random(2) + 1;
  242.                      y = random(2) + 1;
  243.                      if(x == y)
  244.                      {
  245.                         this._xscale = 100;
  246.                         this.dreapta = false;
  247.                         this.stanga = true;
  248.                      }
  249.                      else
  250.                      {
  251.                         this._xscale = -100;
  252.                         this.dreapta = true;
  253.                         this.stanga = false;
  254.                      }
  255.                      this.ok = true;
  256.                      this.mers = false;
  257.                      this.dead = false;
  258.                      this.speed = 0;
  259.                      this.speedX = 5;
  260.                      this.counter = 0;
  261.                      this.swapDepths(_root.oiCounter);
  262.                      _root.oiCounter = _root.oiCounter + 1;
  263.                      break loop0;
  264.                   }
  265.                   if(eval("\x01") == 943)
  266.                   {
  267.                      set("\x01",eval("\x01") - 650);
  268.                      ┬º┬ºpush(true);
  269.                      continue;
  270.                   }
  271.                   if(eval("\x01") == 171)
  272.                   {
  273.                      set("\x01",eval("\x01") + 118);
  274.                      break loop0;
  275.                   }
  276.                   if(eval("\x01") == 338)
  277.                   {
  278.                      set("\x01",eval("\x01") + 264);
  279.                      prevFrame();
  280.                      break loop0;
  281.                   }
  282.                   if(eval("\x01") == 866)
  283.                   {
  284.                      set("\x01",eval("\x01") + 77);
  285.                      stop();
  286.                      duplicateMovieClip(┬º┬ºpop(),┬º┬ºpop(),┬º┬ºpop());
  287.                      break loop0;
  288.                   }
  289.                   if(eval("\x01") == 527)
  290.                   {
  291.                      set("\x01",eval("\x01") + 211);
  292.                      if(┬º┬ºpop())
  293.                      {
  294.                         set("\x01",eval("\x01") - 161);
  295.                      }
  296.                      continue;
  297.                   }
  298.                   if(eval("\x01") == 10)
  299.                   {
  300.                      set("\x01",eval("\x01") + 239);
  301.                      prevFrame();
  302.                      prevFrame();
  303.                      break loop0;
  304.                   }
  305.                   continue loop3;
  306.                }
  307.             }
  308.          }
  309.       }
  310.    }
  311.    else
  312.    {
  313.       if(eval("\x01") == 969)
  314.       {
  315.          set("\x01",eval("\x01") - 546);
  316.          break;
  317.       }
  318.       if(eval("\x01") == 183)
  319.       {
  320.          set("\x01",eval("\x01") + 101);
  321.          if(┬º┬ºpop())
  322.          {
  323.             set("\x01",eval("\x01") - 144);
  324.          }
  325.          continue;
  326.       }
  327.       if(eval("\x01") == 659)
  328.       {
  329.          set("\x01",eval("\x01") + 1);
  330.          ┬º┬ºpush(true);
  331.          continue;
  332.       }
  333.       if(eval("\x01") == 295)
  334.       {
  335.          set("\x01",eval("\x01") - 112);
  336.          ┬º┬ºpush(true);
  337.          continue;
  338.       }
  339.       if(eval("\x01") == 173)
  340.       {
  341.          set("\x01",eval("\x01") + 613);
  342.          break;
  343.       }
  344.       if(eval("\x01") == 140)
  345.       {
  346.          set("\x01",eval("\x01") + 447);
  347.          ┬º┬ºpush(true);
  348.          continue;
  349.       }
  350.       if(eval("\x01") == 703)
  351.       {
  352.          set("\x01",eval("\x01") - 44);
  353.          set(┬º┬ºpop(),eval(┬º┬ºpop()) - 330);
  354.          break;
  355.       }
  356.       if(eval("\x01") == 881)
  357.       {
  358.          set("\x01",eval("\x01") - 502);
  359.          continue;
  360.       }
  361.       if(eval("\x01") == 786)
  362.       {
  363.          set("\x01",eval("\x01") + 192);
  364.          _root.end = "bsheep2";
  365.          _root.attachMovie("ufo2","ufo2",1000);
  366.          _root.ufo2._x = _root.ufo._x;
  367.          _root.ufo2._y = _root.ufo._y;
  368.          removeMovieClip(_root.ufo);
  369.          removeMovieClip(_parent);
  370.          break;
  371.       }
  372.       if(eval("\x01") == 587)
  373.       {
  374.          set("\x01",eval("\x01") + 382);
  375.          if(┬º┬ºpop())
  376.          {
  377.             set("\x01",eval("\x01") - 546);
  378.          }
  379.          continue;
  380.       }
  381.       if(eval("\x01") == 433)
  382.       {
  383.          set("\x01",eval("\x01") + 448);
  384.          if(┬º┬ºpop())
  385.          {
  386.             set("\x01",eval("\x01") - 369);
  387.          }
  388.          continue;
  389.       }
  390.       if(eval("\x01") == 494)
  391.       {
  392.          set("\x01",eval("\x01") - 321);
  393.          if(┬º┬ºpop())
  394.          {
  395.             set("\x01",eval("\x01") + 613);
  396.          }
  397.          continue;
  398.       }
  399.       if(eval("\x01") == 434)
  400.       {
  401.          set("\x01",eval("\x01") + 60);
  402.          ┬º┬ºpush(true);
  403.          continue;
  404.       }
  405.       if(eval("\x01") == 655)
  406.       {
  407.          set("\x01",eval("\x01") + 19);
  408.          if(┬º┬ºpop())
  409.          {
  410.             set("\x01",eval("\x01") - 240);
  411.          }
  412.          continue;
  413.       }
  414.       if(eval("\x01") == 660)
  415.       {
  416.          set("\x01",eval("\x01") - 411);
  417.          if(┬º┬ºpop())
  418.          {
  419.             set("\x01",eval("\x01") + 548);
  420.          }
  421.          continue;
  422.       }
  423.       if(eval("\x01") == 512)
  424.       {
  425.          set("\x01",eval("\x01") + 143);
  426.          ┬º┬ºpush(true);
  427.          continue;
  428.       }
  429.       if(eval("\x01") == 796)
  430.       {
  431.          set("\x01",eval("\x01") + 89);
  432.          if(┬º┬ºpop())
  433.          {
  434.             set("\x01",eval("\x01") - 676);
  435.          }
  436.          continue;
  437.       }
  438.       if(eval("\x01") == 423)
  439.       {
  440.          set("\x01",eval("\x01") + 267);
  441.          ┬º┬ºpush(true);
  442.          continue;
  443.       }
  444.       if(eval("\x01") == 885)
  445.       {
  446.          set("\x01",eval("\x01") - 676);
  447.          break;
  448.       }
  449.       if(eval("\x01") != 458)
  450.       {
  451.          if(eval("\x01") == 249)
  452.          {
  453.             set("\x01",eval("\x01") + 548);
  454.             break;
  455.          }
  456.          if(eval("\x01") == 690)
  457.          {
  458.             set("\x01",eval("\x01") + 66);
  459.             if(┬º┬ºpop())
  460.             {
  461.                set("\x01",eval("\x01") - 166);
  462.             }
  463.          }
  464.          else
  465.          {
  466.             if(eval("\x01") == 674)
  467.             {
  468.                set("\x01",eval("\x01") - 240);
  469.                ┬º┬ºpush(┬º┬ºpop() ^ ┬º┬ºpop());
  470.                break;
  471.             }
  472.             if(eval("\x01") == 797)
  473.             {
  474.                set("\x01",eval("\x01") - 701);
  475.                ┬º┬ºpush(true);
  476.             }
  477.             else if(eval("\x01") == 209)
  478.             {
  479.                set("\x01",eval("\x01") + 224);
  480.                ┬º┬ºpush(true);
  481.             }
  482.             else if(eval("\x01") == 590)
  483.             {
  484.                set("\x01",eval("\x01") + 206);
  485.                ┬º┬ºpush(true);
  486.             }
  487.             else
  488.             {
  489.                if(eval("\x01") == 756)
  490.                {
  491.                   set("\x01",eval("\x01") - 166);
  492.                   break;
  493.                }
  494.                if(eval("\x01") != 96)
  495.                {
  496.                   if(eval("\x01") == 978)
  497.                   {
  498.                      set("\x01",eval("\x01") - 978);
  499.                   }
  500.                   break;
  501.                }
  502.                set("\x01",eval("\x01") + 362);
  503.                if(┬º┬ºpop())
  504.                {
  505.                   set("\x01",eval("\x01") - 163);
  506.                }
  507.             }
  508.          }
  509.          continue;
  510.       }
  511.       set("\x01",eval("\x01") - 163);
  512.       var ┬º┬ºpop() = 519;
  513.       while(true)
  514.       {
  515.          if(eval("\x01") == 519)
  516.          {
  517.             set("\x01",eval("\x01") + 476);
  518.             ┬º┬ºpush(true);
  519.          }
  520.          else
  521.          {
  522.             if(eval("\x01") == 95)
  523.             {
  524.                set("\x01",eval("\x01") + 152);
  525.                break loop0;
  526.             }
  527.             if(eval("\x01") == 167)
  528.             {
  529.                set("\x01",eval("\x01") + 655);
  530.                ┬º┬ºpush(true);
  531.             }
  532.             else
  533.             {
  534.                if(eval("\x01") == 826)
  535.                {
  536.                   set("\x01",eval("\x01") - 497);
  537.                   break loop0;
  538.                }
  539.                if(eval("\x01") == 995)
  540.                {
  541.                   set("\x01",eval("\x01") - 169);
  542.                   if(┬º┬ºpop())
  543.                   {
  544.                      set("\x01",eval("\x01") - 497);
  545.                   }
  546.                }
  547.                else if(eval("\x01") == 329)
  548.                {
  549.                   set("\x01",eval("\x01") - 15);
  550.                   ┬º┬ºpush(true);
  551.                }
  552.                else if(eval("\x01") == 36)
  553.                {
  554.                   set("\x01",eval("\x01") + 38);
  555.                   ┬º┬ºpush(true);
  556.                }
  557.                else if(eval("\x01") == 314)
  558.                {
  559.                   set("\x01",eval("\x01") + 158);
  560.                   if(┬º┬ºpop())
  561.                   {
  562.                      set("\x01",eval("\x01") - 436);
  563.                   }
  564.                }
  565.                else
  566.                {
  567.                   if(eval("\x01") == 408)
  568.                   {
  569.                      set("\x01",eval("\x01") - 203);
  570.                      break loop0;
  571.                   }
  572.                   if(eval("\x01") == 74)
  573.                   {
  574.                      set("\x01",eval("\x01") + 334);
  575.                      if(┬º┬ºpop())
  576.                      {
  577.                         set("\x01",eval("\x01") - 203);
  578.                      }
  579.                   }
  580.                   else
  581.                   {
  582.                      if(eval("\x01") == 472)
  583.                      {
  584.                         set("\x01",eval("\x01") - 436);
  585.                         ┬º┬ºpush(┬º┬ºpop() / ┬º┬ºpop());
  586.                         break loop0;
  587.                      }
  588.                      if(eval("\x01") == 822)
  589.                      {
  590.                         set("\x01",eval("\x01") - 727);
  591.                         if(┬º┬ºpop())
  592.                         {
  593.                            set("\x01",eval("\x01") + 152);
  594.                         }
  595.                      }
  596.                      else
  597.                      {
  598.                         if(eval("\x01") == 831)
  599.                         {
  600.                            set("\x01",eval("\x01") - 664);
  601.                            break loop0;
  602.                         }
  603.                         if(eval("\x01") == 172)
  604.                         {
  605.                            set("\x01",eval("\x01") + 659);
  606.                            if(┬º┬ºpop())
  607.                            {
  608.                               set("\x01",eval("\x01") - 664);
  609.                            }
  610.                         }
  611.                         else
  612.                         {
  613.                            if(eval("\x01") != 205)
  614.                            {
  615.                               if(eval("\x01") == 247)
  616.                               {
  617.                                  set("\x01",eval("\x01") + 46);
  618.                                  if(this.ok == true)
  619.                                  {
  620.                                     if(this.square.hitTest(_root.ufo.raza.square))
  621.                                     {
  622.                                        this.gotoAndStop("float");
  623.                                        this._alpha = 80;
  624.                                        this.speed = 0;
  625.                                        this._y = _root.ufo._y + 60;
  626.                                        this._x = _root.ufo._x;
  627.                                     }
  628.                                     else if(_root.sol.hitTest(this._x,this._y,true) && !this.hitTest(_root.ufo.raza.square) && this.dead == false)
  629.                                     {
  630.                                        if(_root.sol.hitTest(this._x,this._y - 3,true) && !this.hitTest(_root.ufo.raza.square))
  631.                                        {
  632.                                           this._y -= 2;
  633.                                           this.gotoAndStop("mers");
  634.                                        }
  635.                                        else
  636.                                        {
  637.                                           if(this.square.hitTest(_root.poarta.square) && counter == 0)
  638.                                           {
  639.                                              _root.poarta.raza.play();
  640.                                              this._x = _root.poarta._x;
  641.                                              this._y = _root.poarta._y - 10;
  642.                                              this.masca.play();
  643.                                           }
  644.                                           this.gotoAndStop("standBy");
  645.                                           this.speed = 0;
  646.                                           this._y += this.speed;
  647.                                           this._alpha = 100;
  648.                                        }
  649.                                     }
  650.                                     else if(!_root.sol.hitTest(this._x,this._y,true))
  651.                                     {
  652.                                        this.gotoAndStop("fall");
  653.                                        this._alpha = 100;
  654.                                        this.speed += 0.3;
  655.                                        this._y += this.speed;
  656.                                     }
  657.                                     else if(this.dead == true)
  658.                                     {
  659.                                        this.gotoAndStop("explode");
  660.                                     }
  661.                                     if(this._y >= 500)
  662.                                     {
  663.                                        _root.oiPeScena--;
  664.                                        if(_root.oiRapite >= _root.oiTarget)
  665.                                        {
  666.                                           _root.goodJob.gotoAndPlay(2);
  667.                                        }
  668.                                        else if(_root.oiPeScena == 0 && _root.oiRapite >= 1)
  669.                                        {
  670.                                           _root.goodJob.gotoAndPlay(2);
  671.                                        }
  672.                                        else if(_root.oiPeScena == 0)
  673.                                        {
  674.                                           _root.goodJob.gotoAndPlay("end");
  675.                                        }
  676.                                        removeMovieClip(this);
  677.                                     }
  678.                                  }
  679.                                  break loop0;
  680.                               }
  681.                               if(eval("\x01") == 293)
  682.                               {
  683.                                  set("\x01",eval("\x01") - 293);
  684.                               }
  685.                               break loop0;
  686.                            }
  687.                            set("\x01",eval("\x01") - 33);
  688.                            ┬º┬ºpush(true);
  689.                         }
  690.                      }
  691.                   }
  692.                }
  693.             }
  694.          }
  695.       }
  696.    }
  697. }
  698.